norfolk dumpling - German English Dictionary